|
Menüeintrag |
---|
Skizze → Skizzen-Randbedingungen → Randbedingungen aktivieren/deaktivieren |
Arbeitsbereich |
Sketcher |
Standardtastenkürzel |
K Z |
Eingeführt in Version |
0.19 |
Siehe auch |
Sketcher FestlegendeRandbedingungUmschalten |
Das Werkzeug Sketcher AktiveRandbedingungUmschalten aktiviert bzw. deaktiviert ausgewählte Randbedingungen. Das Deaktivieren von Randbedingungen erlaubt es andere Anordnungen der Geometrien auszuprobieren, ohne dass Randbedingungen gelöscht werden müssen.
Das Werkzeug ist dem Werkzeug Sketcher FestlegendeRandbedingungUmschalten, kann aber im Gegensatz zu dem auch für geometrische Randbedingungen eingesetzt werden; und die Werte deaktivierter maßlicher Randbedingungen bleiben erhalten.
Eine Vollständig bestimmte Skizze.
Einer der Randbedingungen zum Festlegen der Winkel wurde deaktiviert; die Skizze ist jetzt nicht mehr vollständig bestimmt.
Die nicht vollständig bestimmte Geometrie kann bewegt werden. Die deaktivierte Randbedingung ist noch immer vorhanden und kannreaktiviert werden, um zu der vollständig bestimmten Skizze zurückzukehren.
Siehe auch: FreeCAD Grundlagen Skripten.
Der aktive Status einer Randbedingung kann in Makros und von der Python-Konsole aus gesteuert werden.
SketchObject.toggleActive(index)
Man verwendet die Methode toggleActive
eines vorhandenen Sketcher SketchObjects und den index
der Randbedingung, um sie zu aktivieren bzw. zu deaktivieren. Der Index beginnt bei 0
und geht bis N-1
, wobei N
die Gesamtanzahl der Randbedingungen ist.
Beispiel:
import FreeCAD as App
sketch = App.ActiveDocument.Sketch
sketch.toggleActive(3)
(FIXME)